using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using Insifo.BE.Gen;
using Insifo.DL.Gen;
using Insifo.DL;

namespace  Insifo.BL.Gen
{
    public class BLProcesoMensaje
    {
            DLProcesoMensaje _dl = new DLProcesoMensaje();

            /// <summary>
            /// Método obtiene la lista
            /// </summary>
            /// <returns>Devuelve un DataSet</returns>
            public DataSet Listar(BEProcesoMensaje  pbe)
            {
                return _dl.Listar(pbe);
            }
            
            /// <summary>
            /// Método que obtiene un objeto
            /// </summary>
            /// <returns>Devuelve un Objeto</returns>
            public BEProcesoMensaje Obtener(BEProcesoMensaje pbe)
            {
                //Obtiene el detalle de salida
                return _dl.Obtener(pbe);
            }

            /// <summary>
            /// Método que inserta un objeto
            /// </summary>
            /// <returns>Devuelve un Objeto</returns>
            public BEProcesoMensaje Insertar(BEProcesoMensaje pbe)
            {
                return _dl.Insertar(pbe);
            }
            /// <summary>
            /// Método que actualiza un objeto
            /// </summary>
            /// <returns>Devuelve un Objeto</returns>
            public BEProcesoMensaje Actualizar(BEProcesoMensaje pbe)
            {
                return _dl.Actualizar(pbe);
            }
            /// <summary>
            /// Método que elimina logicamente un objeto
            /// </summary>
            /// <returns>Devuelve un Objeto</returns>
            public BEProcesoMensaje Eliminar(BEProcesoMensaje pbe)
            {
                 return _dl.Eliminar(pbe);
            }
          
     }


}